using RAGApp.Api.Models;
using RAGApp.Api.Models.DTOs;

namespace RAGApp.Api.Services.Interfaces;

public interface IChatService
{
    Task<ChatResponseDto> GetAnswerAsync(ChatRequestDto request);
    Task<List<Message>> GetConversationHistoryAsync(Guid conversationId);
    Task<Conversation> CreateConversationAsync();
} 